On Modeling Datagram Congestion Control Protocol and Random Early Detection using Fluid-Flow Approximation
نویسندگان
چکیده
In this paper, we model DCCP congestion control mechanism and RED as independent discrete-time systems using fluid-flow approximation. By interconnecting DCCP connections and RED routers, we model the entire network as a feedback system called DCCP/RED. We then analyze the steady state performance and the transient state performance of DCCP/RED. Specifically, we derive the packet transmission rate of DCCP connections, the packet transmission rate, the packet loss probability, and the average queue length of the RED router in steady state. Moreover, we investigate the parameter region where DCCP/RED operates stably by linearizing DCCP/RED around its equilibrium point. We also evaluate the transient state performance of DCCP/RED in terms of ramp-up time, overshoot, and settling time. Consequently, we show that the stability and the transient state performance of DCCP/RED degrade when the weight of the exponential weighted moving average, which is one of RED control parameters, is small. To solve this problem, by adding changes to the function with which RED determines the packet loss probability, we propose RED-IQI (RED with Immediate Queue Information), as an applications of our analytic result. We analyze the transient state performance of the feedback system DCCP/RED-IQI where DCCP connections and RED-IQI routers are interconnected. Consequently, we show that DCCP/RED-IQI has significantly better transient state performance than DCCP/RED. Key–Words: DCCP (Datagram Congestion Control Protocol), RED (Random Early Detection), Control Theory, Fluid-flow Approximation, Steady State Performance, Transient State Performance
منابع مشابه
Modeling and Performance Evaluation of DRED (Dynamic Random Early Detection) using Fluid-Flow Approximation
In recent years, AQM (Active Queue Management) mechanisms, which support the end-to-end congestion control mechanism of TCP (Transmission Control Protocol), have been widely studied. The AQM mechanism is a congestion control mechanism at a router to control its queue length by actively discarding arriving packets. Many AQM mechanisms such as RED (Random Early Detection) have been proposed. Howe...
متن کاملScalable Modeling and Performance Evaluation of Dynamic RED Router using Fluid-Flow Approximation
In recent years, AQM (Active Queue Management) mechanisms, which support the end-to-end congestion control mechanism of TCP (Transmission Control Protocol), have been widely studied in the literature. AQM mechanism is a congestion controller at a router for suppressing and stabilizing its queue length (i.e., the number of packets in the buffer) by actively discarding arriving packets. Although ...
متن کاملPerformance analysis of TCP in an IP network using fluid-flow models
There is a strong demand for Quality of Service (QoS) in the internet. One key element of QoS is traffic management during congestion. Congestion occurs when aggregate load exceeds the capacity on bottleneck link. In this paper, congestion is caused by heterogeneous traffic. A queue builds up in the router servicing the bottleneck link. We advocate RED (random early detection) as AQM (active qu...
متن کاملRELD, RTT ECN Loss Differentiation to optimize the performance of transport protocols on wireless networks
One major yet unsolved problem in wired-cum-wireless networks is the classification of losses, which might result from wireless temporary interferences or from network congestion. The transport protocol response to losses should be different for these two cases. If the transmission uses existing protocols like TCP, the losses are always classified as congestion losses by sender, causing reduced...
متن کاملNetwork Working Group Problem Statement for the Datagram Congestion Control Protocol (dccp)
This document describes for the historical record the motivation behind the Datagram Congestion Control Protocol (DCCP), an unreliable transport protocol incorporating end-to-end congestion control. DCCP implements a congestion-controlled, unreliable flow of datagrams for use by applications such as streaming media or on-line games. Floyd, et al. Informational [Page 1] RFC 4336 Problem Statemen...
متن کامل